GitHub Actionsでnpm publishする
例
事前準備
新しく作ったnpm packageは最初の1回だけは手動でpublishが必要
$ npm login
$ npm publish
github action 書く
例
注意点
permissions.id-token: writeが必要
npm v11.5.1以降が必要
npm側での準備
GUIで簡単な登録をする
公開手順
1.0.0 → 1.0.1 (自動でコミット&タグ作成)
コミットとタグを同時にプッシュ
↑この2手で終わるmrsekut.icon*3
上記手順を手動でやるなら
package.jsonのversionを更新
例:1.0.0 → 1.0.1
コミット&プッシュ
$ git add package.json
$ git commit -m "bump version to 1.0.1"
$ git push
タグを作成&プッシュ
$ git tag v1.0.1
package.jsonのversionとタグのバージョンは合わせる必要がある
$ git push origin v1.0.1